418 Beach St, San Francisco, CA 94133-1102, San Francisco
The most tender lamb. Great taste. With just enough spice.
The most tender lamb. Great taste. With just enough spice.